package com.jumi.microservice.textMessages.config;

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

@Component
@ConfigurationProperties("wechart")
public class WeChartConfig {
    private String enabled;
    private String appid;
    private String secret;
    private String getAccessTokenUrl;
    private String refreshToeknUrl;
    private String getUserInfoUrl;
    private String redisAccessKey;
    private String redisRefreshKey;
    private String shareAccessTokenUrl;
    private String shareTicketUrl;
    private String redisShareTokenKey;
    private String redisShareTicketKey;
    private String noncestr;
    private String xcxAppId;
    private String xcxSecret;

    public String getNoncestr() {
        return noncestr;
    }

    public void setNoncestr(String noncestr) {
        this.noncestr = noncestr;
    }

    public String getRedisShareTokenKey() {
        return redisShareTokenKey;
    }

    public void setRedisShareTokenKey(String redisShareTokenKey) {
        this.redisShareTokenKey = redisShareTokenKey;
    }

    public String getRedisShareTicketKey() {
        return redisShareTicketKey;
    }

    public void setRedisShareTicketKey(String redisShareTicketKey) {
        this.redisShareTicketKey = redisShareTicketKey;
    }

    public String getShareAccessTokenUrl() {
        return shareAccessTokenUrl;
    }

    public void setShareAccessTokenUrl(String shareAccessTokenUrl) {
        this.shareAccessTokenUrl = shareAccessTokenUrl;
    }

    public String getShareTicketUrl() {
        return shareTicketUrl;
    }

    public void setShareTicketUrl(String shareTicketUrl) {
        this.shareTicketUrl = shareTicketUrl;
    }

    public String getRedisAccessKey() {
        return redisAccessKey;
    }

    public void setRedisAccessKey(String redisAccessKey) {
        this.redisAccessKey = redisAccessKey;
    }

    public String getRedisRefreshKey() {
        return redisRefreshKey;
    }

    public void setRedisRefreshKey(String redisRefreshKey) {
        this.redisRefreshKey = redisRefreshKey;
    }

    public String getEnabled() {
        return enabled;
    }

    public void setEnabled(String enabled) {
        this.enabled = enabled;
    }

    public String getRefreshToeknUrl() {
        return refreshToeknUrl;
    }

    public void setRefreshToeknUrl(String refreshToeknUrl) {
        this.refreshToeknUrl = refreshToeknUrl;
    }

    public String getGetUserInfoUrl() {
        return getUserInfoUrl;
    }

    public void setGetUserInfoUrl(String getUserInfoUrl) {
        this.getUserInfoUrl = getUserInfoUrl;
    }

    public String getGetAccessTokenUrl() {
        return getAccessTokenUrl;
    }

    public void setGetAccessTokenUrl(String getAccessTokenUrl) {
        this.getAccessTokenUrl = getAccessTokenUrl;
    }

    public String getAppid() {
        return appid;
    }

    public void setAppid(String appid) {
        this.appid = appid;
    }

    public String getSecret() {
        return secret;
    }

    public void setSecret(String secret) {
        this.secret = secret;
    }

    public String getXcxAppId() {
        return xcxAppId;
    }

    public void setXcxAppId(String xcxAppId) {
        this.xcxAppId = xcxAppId;
    }

    public String getXcxSecret() {
        return xcxSecret;
    }

    public void setXcxSecret(String xcxSecret) {
        this.xcxSecret = xcxSecret;
    }
}
